// pages/picture/picture.js
Page({
  data: {
    // 要显示的图片的url
    url: ""
  },
  onLoad: function (options) {
    // console.log(options);
    this.setData({
      url: options.url
    })
  },
  // 下载按钮的点击事件
  download() {


    // 显示加载中的
    wx.showLoading({
      title: "下载中",
      mask: true
    });


    // console.log("下载按钮的点击事件");
    // 1 将外网下的图片现在到小程序内存中
    wx.downloadFile({
      // 要下载哪个网络文件 
      url: this.data.url,
      success: (result) => {
        // 下载成功
        console.log(result);
        // result.tempFilePath 存放下载好的文件的临时地址
        // 临时 会在我们重新打开小程序 刷新页面的时候就会丢失 
        // 2 将小程序中的临时文件 下载到相册中即可 
        wx.saveImageToPhotosAlbum({
          filePath: result.tempFilePath,// 设置好了临时文件的地址
          success: (result2) => {
            console.log(result2);// 图片下载到相册中
            wx.hideLoading();
          }
        });
      }
    });

    // 2 以为在这里 文件就下载完成
  }
})